package com.tdam2013.grupo07.mensajes;

import java.util.Date;

public class ChatMensaje implements Comparable
{
	private long id;
	private Date fecha;
	private String destinatario;
	private String texto;
	private int tipo;
	
	public static final int TIPO_SALIENTE=0;
	public static final int TIPO_ENTRANTE=1;
	
	public ChatMensaje()
	{
	}
	
	public Date getFecha() {
		return fecha;
	}
	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}
	public String getTexto() {
		return texto;
	}
	public void setTexto(String texto) {
		this.texto = texto;
	}
	public int getTipo() {
		return tipo;
	}
	public void setTipo(int tipo) {
		this.tipo = tipo;
	}
	public String getDestinatario() {
		return destinatario;
	}
	public void setDestinatario(String destinatario) {
		this.destinatario = destinatario;
	}
	
	public long getId()
	{
		return id;
	}
	
	public void setId(long id)
	{
		this.id=id;
	}

	@Override
	public int compareTo(Object arg0) {
		return (int)(this.fecha.getTime()-((ChatMensaje)arg0).getFecha().getTime());
	}
}
